package com.ruoyi.crm.service;

import com.ruoyi.common.mybatis.core.page.PageQuery;
import com.ruoyi.common.mybatis.core.page.TableDataInfo;
import com.ruoyi.crm.domain.LeadInfo;
import com.ruoyi.crm.domain.ProductInfo;

import java.util.List;

public interface IProductInfoService {
    /**
     * 分页查询产品管理
     */
    TableDataInfo<ProductInfo> selectProductPage(ProductInfo productInfo, PageQuery pageQuery);

    /**
     * 新增产品管理
     */

    int insertProductById(ProductInfo productInfo);

    /**
     * 修改产品管理
     */
    int updateProductById(ProductInfo productInfo);

    /**
     * 删除产品管理
     */
    int delectProductById(Long productId);

    /**
     * 查询产品管理
     */
    List<ProductInfo> selectProductList(ProductInfo productInfo);

    /**批量新增*/
    boolean insertProductByIds(List<ProductInfo> list);
}
